package com.ltxtiyu.video.entity;



import java.io.Serializable;
import java.util.Date;

/**
 *  篮同学用户表
 * 
 * @version 1.0 2018-10-31
 */
public class User implements Serializable{
    private Integer id;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 密码
     */
    private String password;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 性别 2:男 3:女
     */
    private Integer gender;

    /**
     * 头像 id
     */
    private String headPortraitId;

    /**
     * 常住地省份
     */
    private Integer residenceProvince;

    /**
     * 常住地城市
     */
    private Integer residenceCity;

    /**
     * 微信的unionid
     */
    private String unionId;

    /**
     * 手机device_token
     */
    private String deviceToken;

    /**
     * 最后一次登录的平台
     */
    private Integer platform;

    /**
     * 注册来源（未知：-1，ANDROID：0，IOS：1，WX：2，SITE：3）
     */
    private Integer regSrc;

    /**
     * 出生日期
     */
    private Date birthDate;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 账号状态 1:正常 0:封停
     */
    private Integer status;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 手机号
     * @return 
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * 手机号
     * @param mobile
     */
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    /**
     * 密码
     * @return 
     */
    public String getPassword() {
        return password;
    }

    /**
     * 密码
     * @param password
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * 昵称
     * @return 
     */
    public String getNickName() {
        return nickName;
    }

    /**
     * 昵称
     * @param nickName
     */
    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    /**
     * 性别 2:男 3:女
     * @return 
     */
    public Integer getGender() {
        return gender;
    }

    /**
     * 性别 2:男 3:女
     * @param gender
     */
    public void setGender(Integer gender) {
        this.gender = gender;
    }

    /**
     * 头像 id
     * @return 
     */
    public String getHeadPortraitId() {
        return headPortraitId;
    }

    /**
     * 头像 id
     * @param headPortraitId
     */
    public void setHeadPortraitId(String headPortraitId) {
        this.headPortraitId = headPortraitId;
    }

    /**
     * 常住地省份
     * @return 
     */
    public Integer getResidenceProvince() {
        return residenceProvince;
    }

    /**
     * 常住地省份
     * @param residenceProvince
     */
    public void setResidenceProvince(Integer residenceProvince) {
        this.residenceProvince = residenceProvince;
    }

    /**
     * 常住地城市
     * @return 
     */
    public Integer getResidenceCity() {
        return residenceCity;
    }

    /**
     * 常住地城市
     * @param residenceCity
     */
    public void setResidenceCity(Integer residenceCity) {
        this.residenceCity = residenceCity;
    }

    /**
     * 微信的unionid
     * @return 
     */
    public String getUnionId() {
        return unionId;
    }

    /**
     * 微信的unionid
     * @param unionId
     */
    public void setUnionId(String unionId) {
        this.unionId = unionId;
    }

    /**
     * 手机device_token
     * @return 
     */
    public String getDeviceToken() {
        return deviceToken;
    }

    /**
     * 手机device_token
     * @param deviceToken
     */
    public void setDeviceToken(String deviceToken) {
        this.deviceToken = deviceToken;
    }

    /**
     * 最后一次登录的平台
     * @return 
     */
    public Integer getPlatform() {
        return platform;
    }

    /**
     * 最后一次登录的平台
     * @param platform
     */
    public void setPlatform(Integer platform) {
        this.platform = platform;
    }

    /**
     * 注册来源（未知：-1，ANDROID：0，IOS：1，WX：2，SITE：3）
     * @return 
     */
    public Integer getRegSrc() {
        return regSrc;
    }

    /**
     * 注册来源（未知：-1，ANDROID：0，IOS：1，WX：2，SITE：3）
     * @param regSrc
     */
    public void setRegSrc(Integer regSrc) {
        this.regSrc = regSrc;
    }

    /**
     * 出生日期
     * @return 
     */
    public Date getBirthDate() {
        return birthDate;
    }

    /**
     * 出生日期
     * @param birthDate
     */
    public void setBirthDate(Date birthDate) {
        this.birthDate = birthDate;
    }

    /**
     * 创建时间
     * @return 
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 账号状态 1:正常 0:封停
     * @return 
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 账号状态 1:正常 0:封停
     * @param status
     */
    public void setStatus(Integer status) {
        this.status = status;
    }
}